outdoor advertising facilities - German English Dictionary